budget narrative - German English Dictionary